score a historic victory - Spanisch Englisch Wörterbuch